#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, const char *argv[])
{
	int *p = (int *)malloc(sizeof(int) * 5);
	if(NULL == p){
		return -1;
	}
	int i = 0;
	for(int i = 0; i < 5; i++){
		printf("p[i] = %d\n", p[i]); // 随机值
	}
	printf("-------------------------\n");
	// 把从p保存的地址开始的 20 个字节全部填充成0
	memset(p, 0, sizeof(int) * 5);
	for(int i = 0; i < 5; i++){
		printf("p[i] = %d\n", p[i]); // 0
	}
	

	return 0;
}
